// 2015年版权所有etcd作者
// 
// 根据Apache许可证2.0版（以下简称“许可证”）获得许可；
// 除非遵守许可证，否则不得使用此文件。
// 您可以通过
// 
// www.apache.org/licenses/LICENSE-2.0 
// 
// 除非适用法律要求或书面同意，否则根据许可证分发的软件
// 按“原样”分发，
// 无任何明示或暗示的保证或条件。
// 请参阅许可证，了解管理许可的特定语言和
// 许可证下的限制。

// go:build windows 
// +build windows 

package osutil

import (
	"os"

	"go.uber.org/zap"
)

type InterruptHandler func()

// RegisterInterruptHandler在windows上是不可操作的
func RegisterInterruptHandler(h InterruptHandler) {}

// HandleInterrupts在windows上是不可操作的
func HandleInterrupts(*zap.Logger) {}

// 退出操作系统。退出
func Exit(code int) {
	os.Exit(code)
}
